html{
	overflow-y: auto;
}
body{
	height: 100%;
	width: 100%;
}
body,p,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,td,th,form,input,select,textarea{margin:0px; padding:0px;font-family: "微软雅黑";}
body{font-size:13px; overflow-x:hidden; background:#fff;}
li{list-style:none;}
img{border:none; vertical-align:top;}
a{color:inherit; text-decoration:none;}
i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:inherit; font-family:inherit;}
textarea{resize:none; overflow:auto;}
input[type!="checkbox"],select,textarea{-webkit-appearance:none; outline:none; color:#666; font-size:inherit; font-family:inherit;}
input:focus,select:focus,textarea:focus{outline: none;}
.clear{ clear:both;}

::-webkit-scrollbar
{
width: 13px;
height: 13px;
background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb
{
border-radius: 3px;
-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
background-color:#EBEBEB;
}

.web_toast{
    position: fixed;
	margin: 0 10px;
    z-index: 9999;
    display: none;
    display: block;
    padding: 10px;
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.7);
    font-size: 1rem;
    text-align: center;
    border-radius: 4px;
}

.main{ margin:auto;}
.title_block{ width:100%; height:40px; line-height:40px; background:#F2F2F2; border-bottom:2px #2DBBFF solid;}
.title_block h2{ color:#09F; margin-left:20px; font-size:1.3em; }
.kd_block{  margin:10px 15px;}
.kd_block .input_box .ib{width:100%; border:1px #D4D4D4 solid; border-top:1px #CACACA solid; height:37px; line-height:37px; margin-bottom:10px;}
.kd_block .ib{ position:relative;}
.kd_block .ib i{ position:absolute; font-size:1.3em;   right: 10px;  top: 10px;}
.kd_block .ib label{ margin-left:10px; color:#999;}
.kd_block .ib a{ display:block}
.kd_block .input_box input{ border:0px;}
.kd_block .input_box .ibt{width:100%; border:1px #D4D4D4 solid; border-bottom:0.17em #CACACA solid; height:35px; line-height:35px; margin-bottom:10px; text-align:center; border-radius: 3px;}
.kd_block .input_box .ibt a{ display:block; color:#333;}
.kd_block .wl_box{}
.kd_block .wl_box li{ width:100%; margin-bottom:12px; color:#868686; position:relative;}
.kd_block .wl_box .new{ color:#2B2B2B;}
.kd_block .wl_box .wlt{ margin-bottom:5px; margin-top:5px;}
.kd_block .wl_box .left_date{ float:left; width:18%; font-size:0.9em; margin-left:15px; }
.kd_block .wl_box .right_info{float:right; width:75%;}
.kd_block .wl_box li .qw_new{ position:absolute; top:-10px; width:5px ; height:5px; line-height:1px; color:#09F; font-size:4em;
} 
.kd_block .wl_box li .qw{ position:absolute; top:-10px; width:5px ; height:5px; line-height:1px; color:#BCBCBC; font-size:4em;
} 